delicacy made with lard and flour - Français Anglais Dictionnaire